public service participant - French English Dictionary